Distance-Sensitive Planar Point Location
نویسندگان
چکیده
Let S be a connected planar polygonal subdivision with n edges that we want to preprocess for point-location queries, and where we are given the probability γi that the query point lies in a polygon Pi of S. We show how to preprocess S such that the query time for a point p ∈ Pi depends on γi and, in addition, on the distance from p to the boundary of Pi—the further away from the boundary, the faster the query. More precisely, we show that a point-location query can be answered in time O ( min ( log n, 1 + log area(Pi) γi∆p )) , where ∆p is the shortest Euclidean distance of the query point p to the boundary of Pi. Our structure uses O(n) space and O(n log n) preprocessing time. It is based on a decomposition of the regions of S into convex quadrilaterals and triangles with the following property: for any point p ∈ Pi, the quadrilateral or triangle containing p has area Ω(∆p). For the special case where S is a subdivision of the unit square and γi = area(Pi), we present a simpler solution that achieves a query time of O ( min ( log n, log 1 ∆p )) . The latter solution can be extended to convex subdivisions in three
منابع مشابه
A Multi-Period 1-Center Location Problem in the Presence of a Probabilistic Line Barrier
This paper investigates a multi-period rectilinear distance 1-center location problem considering a line-shaped barrier, in which the starting point of the barrier follows the uniform distribution function. In addition, the existing points are sensitive to demands and locations. The purpose of the presented model is to minimize the maximum barrier distance from the new facility to the existing ...
متن کاملPoint Location in Disconnected Planar Subdivisions
Let G be a (possibly disconnected) planar subdivision and let D be a probability measure over R2. The current paper shows how to preprocess (G,D) into an O(n) size data structure that can answer planar point location queries over G. The expected query time of this data structure, for a query point drawn according to D, is O(H + 1), where H is a lower bound on the expected query time of any line...
متن کاملBetter Tradeoffs for Exact Distance Oracles in Planar Graphs
We present an O(n)-space distance oracle for directed planar graphs that answers distance queries in O(logn) time. Our oracle both significantly simplifies and significantly improves the recent oracle of Cohen-Addad, Dahlgaard and Wulff-Nilsen [FOCS 2017], which uses O(n)-space and answers queries in O(logn) time. We achieve this by designing an elegant and efficient point location data structu...
متن کاملDiagnostic-robust Statistical Analysis for Local Surface Fitting in 3d Point Cloud Data
This paper investigates the problem of local surface reconstruction and best fitting for planar surfaces from unorganized 3D point cloud data. Least Squares (LS), its equivalent Principal Component Analysis (PCA) and RANSAC are the three most popular techniques for fitting planar surfaces to 3D data. LS and PCA are sensitive to outliers and do not give reliable and robust parameter estimation. ...
متن کاملA General Global Optimization Approach for Solving Location Problems in the Plane
We propose a general approach for constructing bounds required for the “Big Triangle Small Triangle” method for the solution of planar location problems. Optimization problems which constitute a sum of individual functions, each a function of the Euclidean distance to a demand point, are analyzed and solved. These bounds are based on expressing each of the individual functions in the sum as a d...
متن کامل